Dictionary of abbreviations. 2012.
TDSD — transient digestive system disorder … Medical dictionary
TDSD — • transient digestive system disorder … Dictionary of medical acronyms & abbreviations